/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.sistema.aplicacao;

import javax.swing.*;
import java.awt.*;

/**
 *
 * @author geraldo
 */
public class DialogSobre extends JPanel
{

    private static String version = "Versão: 1.5";
    private String data = "Data: 12/01/2010";
    private String autor = "Autor: Geraldo Ribeiro";
    public DialogSobre()
    {

        setVisible( true );
        setLayout( null );
        setSize( 800, 600 );
        iniciaComponentes();
    }

    public void iniciaComponentes()
    {

        JLabel titulo;
        add( titulo = new JLabel( "Sistema de Controle de Ligações para Área de Suporte Técnico" ) ).setBounds( 50, 40, 800, 80 );
        Font font_titulo = new Font( "Arial", Font.BOLD, 18 );
        titulo.setFont( font_titulo );
        titulo.setIcon( new ImageIcon( getClass().getResource( "/img/img_java.png" ) ) );
        add( new JLabel( autor ) ).setBounds( 200, 160, 400, 30 );

        add( new JLabel( version ) ).setBounds( 200, 220, 300, 30 );
        add( new JLabel( data ) ).setBounds( 200, 280, 400, 30 );
        add( new JLabel( "Suporte: " ) ).setBounds( 200, 350, 80, 30 );

        ImageIcon img_linux = new ImageIcon( getClass().getResource( "/img/img_linux.png" ) );
        ImageIcon img_mac = new ImageIcon( getClass().getResource( "/img/img_mac.png" ) );
        ImageIcon img_xp = new ImageIcon( getClass().getResource( "/img/img_xp.png" ) );

        add( new JLabel( img_linux ) ).setBounds( 280, 320, 100, 100 );
        add( new JLabel( img_xp ) ).setBounds( 330, 320, 100, 100 );
        add( new JLabel( img_mac ) ).setBounds( 380, 320, 100, 100 );

    }

    public static String getVersion()
    {
        return version;
    }
}
